pre-crash restraint - Spanish English Dictionary